AcyMailing\Helpers\MailerHelper D

Total Complexity 336
Dependencies 17
Dependents 18
Total lines 1,670
Lines of code 1,252
Logical lines of code 842
Comment lines 0
Methods 48
Properties 63

Methods 48

Method Rating Maintainability Complexity Lines of code
send()
D
23
50 162
statClick()
D
25
45 146
setSendingMethodSetting()
B
35 16 84
load()
B
40 16 58
handleDtexts()
A
47 11 35
prepareContent()
A
48 10 31
__construct()
A
44 9 40
getSendingMethod()
A
51 10 25
embedImages()
A
43 8 47
canTrack()
A
56 10 16
getSendSettings()
A
56 9 15
prepareAttachments()
A
50 8 28
triggerFollowUpAgain()
A
51 8 26
loadUser()
A
52 8 22
externalSend()
S
49 7 29
replaceParams()
S
52 7 25
sendOne()
S
47 6 38
trackingSales()
S
54 7 17
getEmailStylesheet()
S
52 6 24
overrideAllEmails()
S
54 6 20
finalizeHtmlStructure()
S
50 5 29
sendOverride()
S
52 5 25
prepareBcc()
S
57 5 17
addParamInfo()
S
57 5 16
_addReplyTo()
S
56 5 16
textVersion()
S
47 3 39
storeArchiveVersion()
S
55 4 19
prepareAddresses()
S
56 4 17
overrideEmail()
S
57 4 16
statPicture()
S
58 4 13
prepareHeaders()
S
58 4 13
setFrom()
S
66 4 8
inlineCSS()
S
50 2 29
prepareTracking()
S
64 3 10
generateAllParams()
S
63 3 9
replaceDynamicContent()
S
57 1 17
handleRelativeURLs()
S
74 2 4
removeAdditionalParams()
S
68 2 7
getSendingMethodSettings()
S
70 2 6
initStatistics()
S
65 2 9
edebug()
S
72 2 5
getMailMIME()
S
66 2 8
clearAll()
S
61 1 13
cleanText()
S
78 1 3
prepareEmailContent()
S
74 1 5
isExternal()
S
77 1 4
validateAddress()
S
81 1 3
addParam()
S
75 1 4